one of the two rubber strips on a slingshot - Español Inglés Diccionario